package com.xiangge.array;
/*
    数组中元素的操作：
       明确： 数组的长度一旦确定了不能改变,那么增,删元素都会改变数组的长度
       分类： CRUD
           查询：
             -- 查询数组中指定索引位置的元素：  数组名[下标]
             -- 查询数组的长度：数组名.length

           修改：
             -- 将数组指定索引位置的元素： 数组名[指定下标] = 新的值;

           增加和删除元素 ： 后面讲

        总结： 1. 数组的长度和索引都是int类型
              2. 索引的范围：index [0,arr.length-1]
 */
public class ArrayDemo3 {
    public static void main(String[] args) {
        // 采用直接赋值方式创建数组
        int[] arr = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11};
        // 查询出5号索引位置的元素
        int element = arr[5];
        System.out.println("element = " + element); // element = 6
        // 查询数组的长度
        int length = arr.length;
        System.out.println("length = " + length); // length = 11
        // -- 将数组3号索引位置的元素改为： 66
        System.out.println("修改之前的3号索引位置的值："+arr[3]);
        // 修改
        arr[3] = 66;
        System.out.println("修改之后的3号索引位置的值："+arr[3]);

        System.out.println(arr); // [I@4554617c
    }
}
